stupendously beautiful

Translations
впечатляюще красивый
The view from the top of the mountain is stupendously beautiful.
Вид с вершины горы впечатляюще красивый.